Needleman Wunsch Algorithm|| Dynamic Programming|| Bioinformatics|| Part